<u>C</u>(
	<b>transform</b> : 		<q>Matrix4</q>. 	<i>zero</i>( ) 				<em>// 置零矩阵</em>
							<em># 旋转</em>
							<i>rotationX</i>(<em>pi/6</em>) 		<em>// x 轴旋转</em>
							<i>rotationY</i>(<em>pi/6</em>) 		<em>// y 轴旋转</em>
							<i>rotationZ</i>(<em>pi/6</em>) 		<em>// z 轴旋转</em>
							<em># 缩放</em>
							<i>diagonal3Values</i>(<em>0.5, 0.5, 1.0</em>) 		<em>// (double x, double y, double z)</em>
							<i>diagonal3</i>(<em>v.Vector3(30, y, 0)</em>)
							<em># 平移</em>
							<i>translation</i>(<em>v.Vector3(30, y, 0)</em>) 			<em>// 右移30</em>
							<i>translation</i>(<em>v.Vector3.array([30,y, 0])</em>) 		<em>// 右移30</em>
							<i>translationValues</i>(<em>v.Vector3(30, 0, 0)</em>) 		<em>// 右移30</em>
							<i>translationValues</i>(<em>20.0, 20.0, 0.0</em>) 		<em>// (double x, double y, double z)</em>
							<em># 扭曲</em>
							<i>skewX</i>(<em>pi/4</em>) 			<em>// x 轴扭曲</em>
							<i>skewY</i>(<em>pi/4</em>) 			<em>// y 轴扭曲</em>
							<i>skew</i>(<em>pi/4,10.0</em>) 		<em>// xy 轴扭曲</em>
							<em># 初始状态,4*4的单位矩阵</em>
							<i>identity</i>( )
							<em># 取相反的矩阵</em>
							<i>inverted</i>(<em>Matrix4(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 30, 0, 0, 1)</em>)
							<em># 复制矩阵</em>
							<i>copy</i>(<em>Matrix4(1, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1, 0, 30, 0, 0, 1)</em>)
							<em># 合并矩阵</em>
							<i>outer</i>(<em>v.Vector4(1,1,3,1), v.Vector4(1,1,3,1)</em>)
							<em># 16位数组转4*4矩阵</em>
							<i>fromList</i>(<em>[1,0,0,0,0,1,0,0,0,0,1,0,0,0,0,1]</em>)
					<em># 自定义矩阵</em>		
					<q>Matrix4</q>.<em>(cos(pi / 6), sin(pi / 6), 0, 0,-sin(pi / 6), cos(pi / 6), 0, 0, 0, 0, 1, 0, 0, 0, 0, 1)</em>
)